/*
 * @Author: Wangtao
 * @Date: 2019-08-27 16:45:06
 * @LastEditors: Wangtao
 * @LastEditTime: 2022-05-17 15:48:28
 */
import * as getters from './getters'
import mutations from './mutations'
import accountConfig from './accountConfig/index'
import callCenter from './callCenter/index'
import agentConfig from './agentConfig/index'
import customerConfig from './customerConfig/index'
import businessConfig from './businessConfig/index'
import channelConfig from './channelConfig/index'
import safetyConfig from './safetyConfig/index'
import interfaceConfig from './interfaceConfig/index'
import robotConfig from './robotConfig/index'
import questionnaireConfig from './questionnaireConfig/index'
import roleConfig from './roleConfig/index'
import qualityCheckConfig from './quality-checkConfig/index'
import intelligentQualityCheckConfig from './intelligent-quality-check-config/index'
import dicConfig from './dicConfig/index'
import ipConfig from './ipConfig/index'
import noticeConfig from './noticeConfig/index'
import knowledgeBaseLabel from './knowledgeBaseLabel/index'
import thirdAppConfig from './thirdPartyAppConfig/index'
import shortcutKey from './shortcutKey/index'
import serviceTime from './serviceTime/index'
// const 声明 一个常量才不会导致每次刷新会改变 store 的值
const state = {
  loadLocalFlag: false,
  config: {
  }
}
export default {
  state,
  getters,
  mutations,
  modules: {
    callCenter,
    accountConfig,
    agentConfig,
    customerConfig,
    businessConfig,
    channelConfig,
    safetyConfig,
    interfaceConfig,
    robotConfig,
    questionnaireConfig,
    roleConfig,
    qualityCheckConfig,
    intelligentQualityCheckConfig,
    noticeConfig,
    knowledgeBaseLabel,
    dicConfig,
    ipConfig,
    thirdAppConfig,
    shortcutKey,
    serviceTime
  }
}
